RSP4J: An API for RDF Stream Processing
نویسندگان
چکیده
The RDF Stream Processing (RSP) community has proposed several models and languages for continuously querying reasoning over streams the last decade. They each have their semantics, making them hard to compare. variety of approaches fostered both empirical theoretical research led design RSPQL, i.e., a unifying model RSP. However, an RSP API development under RSPQL semantics was still missing. would benefit from because it can foster comparable reproducible by providing programming abstractions based on semantics. Moreover, encourage further in-use research. Finally, stimulate practical activities such as tutorials, lectures, challenges, e.g., during Reasoning Workshop.In this paper, we present RSP4J, flexible engines applications RSP4J offers all necessary required fast-prototyping Users configure reproduce engine behaviors in software environment. To promote systematic comparative research, is open-source, provides canonical citation, permanent web identifiers, comprehensive user guide developers.
منابع مشابه
An Adaptive Framework for RDF Stream Processing
In this paper, we propose a novel framework for RDF stream processing named PRSP. Within this framework, the evaluation of C-SPARQL queries on RDF streams can be reduced to the evaluation of SPARQL queries on RDF graphs. We prove that the reduction is sound and complete. With PRSP, we implement several engines to support C-SPARQL queries by employing current SPARQL query engines such as Jena, g...
متن کاملContrasting RDF Stream Processing Semantics
The increasing popularity of RDF Stream Processing (RSP) has led to developments of data models and processing engines which diverge in several aspects, ranging from the representation of RDF streams to semantics. Benchmarking systems such as LSBench, SRBench, CSRBench, and YABench were introduced as attempts to compare different approaches, focusing mainly on the operational aspects. The recen...
متن کاملRDF Stream Processing: Let's React
Stream processing has recently gained a prominent role in Computer Science research. From networks or databases to information theory or programming languages, a lot of work has been dedicated to conceive ways of representing, transmitting, processing and understanding infinite sequences of data. Nevertheless, there are still aspects that need time to reach a mature state. In particular, hetero...
متن کاملQuery Templates for RDF Stream Processing
In recent years there has been a growing interest in using Semantic Web technologies to process streaming information, and several RDF Stream Processing (RSP) systems have been developed to bridge the gap between static and streaming Linked Data. However, the lack of a standardized query language makes testing and benchmarking of systems difficult, since queries need to be developed for each su...
متن کاملStrider: An Adaptive, Inference-enabled Distributed RDF Stream Processing Engine
Real-time processing of data streams emanating from sensors is becoming a common task in industrial scenarios. An increasing number of processing jobs executed over such platforms are requiring reasoning mechanisms. The key implementation goal is thus to e ciently handle massive incoming data streams and support reasoning, data analytic services. Moreover, in an on-going industrial project on a...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Lecture Notes in Computer Science
سال: 2021
ISSN: ['1611-3349', '0302-9743']
DOI: https://doi.org/10.1007/978-3-030-77385-4_34